/*
 * Copyright [duowan.com]
 * Web Site: http://www.duowan.com
 * Since 2005 - 2014
 */

package com.duowan.realtime.service;

import java.util.List;

import com.duowan.common.util.page.Page;
import com.duowan.realtime.model.BloomfilterInfo;
import com.duowan.realtime.query.BloomfilterInfoQuery;


/**
 * [BloomfilterInfo] 的业务操作
 * 
 * @author badqiu email:badqiu(a)gmail.com
 * @version 1.0
 * @since 1.0
 */
public interface BloomfilterInfoService {

	/** 
	 * 创建BloomfilterInfo
	 **/
	public BloomfilterInfo create(BloomfilterInfo bloomfilterInfo);
	
	/** 
	 * 更新BloomfilterInfo
	 **/	
    public BloomfilterInfo update(BloomfilterInfo bloomfilterInfo);
    
	/** 
	 * 删除BloomfilterInfo
	 **/
    public void removeById(int id);
    
	/** 
	 * 根据ID得到BloomfilterInfo
	 **/    
    public BloomfilterInfo getById(int id);
    
	/** 
	 * 分页查询: BloomfilterInfo
	 **/      
	public Page<BloomfilterInfo> findPage(BloomfilterInfoQuery query);
	
	public List<BloomfilterInfo> getBloomfilterInfos();
}
